/*
Theme Name: WebMoon criação de sites e sistemas
Description: CSS para o navegador IE
Version: 2012-1.0
Author: Ronaldo Quionha de Jesus
Author URI: http://www.webmoon.com.br/
*/

var arrayRamo = [0];


function excluir(id)
{
    document.getElementById('campo'+id).innerHTML = '';
    arrayRamo.splice(arrayRamo.indexOf(parseInt(id)), 1);//remove no array o bloco excluido
}


function adicionarRamo()
{	
    var campoN = arrayRamo[arrayRamo.length - 1] + 1;
    var campoN2 = campoN + 1;
    var campo = '';
    campo = '<div id="campo'+campoN+'">';
    campo += '<div class="totalFormulario">';
    campo += '<input id="campoValido'+campoN+'" name="campoValido'+campoN+'" type="hidden" value="Y" />'
    campo += '<input id="Excluir'+campoN+'" class="Excluir" name="Excluir'+campoN+'" type="button" value="Excluir" onclick="excluir(\''+campoN+'\');" />';
    campo += '<input class="camposNormais bordas" name="ramo'+campoN+'" type="text" value="Ramo de atuação*" onfocus="OverOutCampos(this, \'Ramo de atuação*\', \'over\')" onblur="OverOutCampos(this, \'Ramo de atuação*\', \'out\')" />';
    campo += '<textarea id="descricao'+campoN+'" class="camposNormais mensagem bordas ultimoCampo" name="descricao'+campoN+'" cols="" rows="" onfocus="OverOutCampos(this, \'Descrição de seus serviços, habilidades, conhecimentos, etc...\', \'over\')" onblur="OverOutCampos(this, \'Descrição de seus serviços, habilidades, conhecimentos, etc...\', \'out\')" >Descrição de seus serviços, habilidades, conhecimentos, etc...</textarea>';
    campo += '</div>';
    campo += '</div>';
    campo += '<div id="adicionaCampo'+campoN2+'"></div>';
    arrayRamo.push(arrayRamo[arrayRamo.length - 1] + 1);
    document.getElementById('ArrayTotalCampos').value = campoN;
    document.getElementById('adicionaCampo' + campoN).innerHTML = campo;
}


function validaFormulario()
{
    //<<<<<COMENTAR ESSA LINHA PARA FUNCIONAR>>>>>>
    var avisoArray = Array();
    var campo;

//    if($( 'input[name=perfilCad]').val() == '2' || $('input[name=perfilCad]').val() == '3' )
//        {
//            campo = $('input[name=empresa]').val();
//            if(campo == '' || campo == 'Empresa*' || campo == 'Empresa')
//                {
//                    avisoArray.push('Empresa');
//                }
//        }

    for(var i = 0; i < arrayRamo.length; i++)
    {
        campo = $('input[name=ramo'+arrayRamo[i]+']').val();
        if(campo == '' || campo == 'Ramo de atuação*' || campo == 'Ramo de atuação')
            {
                avisoArray.push('Ramo de atuação ' + (i + 1));
            }
    }
    
//    campo = $('input[name=nome]').val();
//    if(campo == '' || campo == 'Nome*' || campo == 'Nome')
//        {
//            avisoArray.push('Nome');
//        }
//    
//    campo = $('input[name=sobrenome]').val();
//    if(campo == '' || campo == 'Sobrenome*' || campo == 'Sobrenome')
//        {
//            avisoArray.push('Sobrenome');
//        }
    
    campo = $('input[name=email]').val();
    if(campo == '' || campo == 'E-Mail*' || campo == 'E-Mail')
        {
            avisoArray.push('E-Mail');
        }
    else{
            if (validaEmail(campo) == false)
                {
                    avisoArray.push('E-mail (Preencha corretamente)');
                }
        }
    
    campo = $('input[name=fone]').val();
    if(campo == '' || campo == 'Telefone*' || campo == 'Telefone')
        {
            avisoArray.push('Telefone');
        }
        
    campo = $('input[name=cel]').val();
    if(campo == '' || campo == 'Celular*' || campo == 'Celular')
        {
            avisoArray.push('Celular');
        }

    campo = $('select[name=uf]').val();
    if(campo == '' )
        {
            avisoArray.push('Estado');
        }
        
//    campo = $('select[name=sexo]').val();
//    if(campo == '' )
//        {
//            avisoArray.push('Sexo');
//        }

    campo = $('input[name=cidade]').val();
    if(campo == '' || campo == 'Cidade*' || campo == 'Cidade')
        {
            avisoArray.push('Cidade');
        }
        
    campo = $('input[name=senhaCad]').val();
    if(campo == '' || campo == 'Digite uma senha*' || campo == 'Digite uma senha')
        {
            avisoArray.push('Senha');
        }
    
    var senha = campo;
    campo = $('input[name=repitaSenha]').val();
    if(campo == '' || campo == 'Repita sua senha*' || campo == 'Repita sua senha')
        {
            avisoArray.push('Senha (Campo de repetir a senha)');
        }
    else{
            if(campo != senha)
            {
                avisoArray.push('Os campos "Digite uma senha" e "Repita sua senha" devem ser iguais!');
            }
        }
    
    
    var tamanhoArray = avisoArray.length;
    if(tamanhoArray == 0)
        {
            return true;
        }
    else{
            mensagemDeAlerta(tamanhoArray, avisoArray);
            return false;
        }
}


function mensagemDeAlerta(tamanhoArray, avisoArray)
{
    var s;
    if( tamanhoArray > 1){s = 's';}
    else{s = '';}

    var textoAviso = '';
    for(var i=0; i< tamanhoArray; i++)
    {
        textoAviso += '<div id="textoModal">' + avisoArray[i] + '</div>';
    }
    
    showModalErro( 'Formulário incompleto!', 'Por favor preencha o'+s+' campo'+s+':', textoAviso );
}